12903 W Starling Dr., Odessa, FL 33556

12903 W Starling Dr., Odessa, FL 33556
Photo 1 of 1
$640,000
Sold on 7/31/17
Beds Baths Sq. Ft. Taxes Built
5 4.00 3,700 $8,222 2014
On the market: 146 days
View full details, 15 photos, school info, and price history
Call before Showing, Contact Call Center, See Realtor Remarks, Visit our Website
Listing courtesy of Ilse Kearney, PLACIDO BAYOU REALTY INC & PLACIDO BAYOU REALTY INC