Sort By:  

1822 Island Road, Shelby, AL 35143 (Lay Lake)

For Sale, Under Contract
$439,000 - Single Family

1822 Island Road, Shelby, AL 35143 (Lay Lake) +/- 2.64 private acres on Waxahatchee Creek.  +/- 600′ waterfront.  Boathouse, boat slip, deck, and dock.  Open…

More Details
1971 sf 3 Bedrooms 3 Bathrooms

3764 Mountain View Lane, Vestavia Hills, AL 35223

For Sale, Under Contract
$445,000 - Single Family

3764 Mountain View Lane, Vestavia Hills, AL 35223 Welcome home to this handsome, updated, beautifully landscaped house in Vestavia Hills! Unique neighborhood, tucked away above…

More Details
3390 sf 4 Bedrooms 3.5 Bathrooms 2 Garages