3220 W Villa Rosa St Tampa FL 33611 MLS TB8331782
Schedule a Showing & See the Inside: (407)
252-3959
$1,750,000
Head South On S Macdill Ave Toward W Santiago St, Turn Right Onto W Villa Rosa St
Courtesy of: CENTURY 21 LIST WITH BEGGINS