$525,000New2 bd · 2 ba · 1,160 sqft665 Kensington Pl # 103B, Wilton Manors, FL 33305TOWNHOUSE SHORES CONDO