6800 Placida Rd # 121 Englewood FL 34224 MLS D6136321
Schedule a Showing & See the Inside: (386)
801-4854
$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