Oak Plaza

 1415 NW 15th Avenue, MiamiFL 33125
$1,500+1-2 BedsPets OK