Near La Quadra. Pool. Pet friendly | Manta | Manta Apartments