6422 S Adelia Ave, Tampa, FL 33616, USA
6422 S Adelia Ave, Tampa, FL 33616, USALooking for an investment property? Maybe looking to offset your...
1836 sq ft
6026 14th St, Zephyrhills, FL 33542, USA
6026 14th St, Zephyrhills, FL 33542, USAZephyrhills Duplex! Built in 2004. Concrete Block Duplex with 2,...
1626 sq ft
Dade City, FL, USA
Dade City, FL, USAInvestment property with 2 apartments providing excellent income. Live in...
1590 sq ft