This is a 720 square foot, single family home. This home is located at 2905 Stillwood Way, Opelika, AL 36804.
Off market
Street View
$258,700
2905 Stillwood Way, Opelika, AL 36804
--beds
--baths
720sqft
SingleFamily
Built in 2012
-- sqft lot
$258,700 Zestimate®
$359/sqft
$1,854 Estimated rent