33
1707 Arrowhead Rd
North Little Rock, AR 72118
$17,000,000 USD
185,696 SF
242
Units
7.26% Cap Rate
185,696 SF
$17,000,000 USD
Apartments