6844 Abbott Ave 11

 6844 Abbott Ave, Miami BeachFL 33141
$1,200StudioNo Pets