Li'l Abner Apartments II

400 Northwest 112th Avenue, Miami, FL 33172