Studio
$9,100
Base rent
4605 North Miami Avenue, Miami, FL 33127
Pet friendly