788 NE 23rd St Unit 4802, Miami, Florida 33137 USA

$30,000  Rental MLS® A11578907