3 bd
$6,500
Base rent
1271 Essex St, Imperial Beach, CA 91932
Pet friendly • In unit laundry • Dishwasher