Location

6103 Aqua Avenue

Leased for

$11,500/month