3 bd
$9,000
Base rent
7916-7918 1/2 S San Pedro St, Los Angeles, CA 90003
Pet friendly