6800 Placida Rd # 121 Englewood FL 34224 MLS D6136321
Schedule a Showing & See the Inside: (813)
452-4388
$235,000
Mccall Road To Placida Road. Take Placida Road To The Entrance Of Fidders Green #121 Bottom Corner Unit Building 5
Courtesy of: PARADISE EXCLUSIVE INC