218 East Palomar - Tenant Planet is proud to present this wonderful home in sunny Chula Vista South of L Street off of Melrose Avenue. It features 4 bedrooms, 2 bathrooms, a large master suite, fully fenced yard, and ample side yard parking (no garage) (RLNE3711114)
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.


